The rooms were adequate, i did ask if there were rooms with mini fridges and it required an upgrade, i was pleasantly surprised to find they had put a fridge in the room, very nice, staff were excellent all around, beach was beautiful and vast, a few loungers would have been a nice touch, pool was refreshing, food was very good and reasonably priced, the included breakfast was among the best ive had, many options cooked to order.