Location walk to shops, decor modern - loved it, grounds beautiful, staff friendly. The Spa was excellent one of the best we have been to. Beach fabulous. I read the reviews and was looking forward to the food and drink options. I was very disappointed with the food, at best very average. The food was repetitive and often cold, limited choice and availability. The local spirits were vile, only 1 choice of beer unless you paid extra. We are not big drinkers, but when on holiday, we expected some reasonable drink included as it was All inclusive. The fridge in room only had water, which we had to replenish from fridges around the resort. No one came to take orders for drinks by the pool. There was a dress code in the pool bar! Which meant if you were sun bathing, and you were hot or wet we had to cover up, just to get a drink. We met people there who had been a number of times who loved it. But it was not for us.