Yes to the fridge you make room in the mini bar, but no microwave. I enjoyed having a room facing the pool and everyone has a private balcony
Didn't stay there, just visited the reastaurant. Sorry.
Do not no but the restaurant is nice
Thanks! Your answer is awaiting moderation.