The food was average although had a bad belly for a week, drinks were flat and warm and entertainment for what we paid was terrible, room was ok besides hairdryer falling off wall, no milk for our daily coffee, view was spectacular and the outside area pools etc were amazing, staff are very friendly, rooms were cleaned daily and fresh towels in bathroom but definitely won’t stay there again