Just got back from this hotel yesterday and wanted to write a review to say how good this hotel was. Not too big but not too small, staff were very friendly. Room has a huge roof terrace, hotel was immaculate throughout. Buffet restaurant was good. A la carte restaurant was lovely. Beach/pool snack bar food was amazing Only one tiny complaint was not enough choice on the all inclusive cocktail menu Had a 70min massage down by the fantastic Zoe which was absolutely wonderful. In summary lovely hotel, lovely staff would definitely return