It is a stunning location, absolutely breathtaking scenery, the staff are so lovely apart from the restaurant manager. They really do try hard to be super friendly, even though their English isn't the best they do try extra hard. They are really hardworking and always doing jobs around the island. The service is 100% they are so attentive and as soon as your drink is finished they are asking if you'd like another, or taking away your empty plates etc. The rooms are large and have everything you need in them. The mini bar is really handy and they are always coming to check if it needs restocking or asking if you would like anything else which is all included in the all inclusive package. There is a buggy service you can call from your room phone and they will pick you up to take you from place to place around the island as its so hot and humid. They provide towels in the bathroom, for the beach and at the pool. The trips are fantastic and the staff from the boats who do the trips are amazing. You get a free snorkeling trip and free fishing trip per stay plus 20% off any others. You get a percentage off at the spa and dive centre too which is great. However... the food isn't that great if your a fussy/plain eater like me. I found it really difficult most days to find something I could eat. There is a small gift shop which is expensive but sells no food items. The snack bar wasn't running at all during our stay either. Some days it was a case of eating plain pasta or buttered bread rolls. I'd say breakfast was the best meal of the day as there was more varied options and they would make fresh omelette too. I did notice there were a couple of social media influencers here and they did get the royalty treatment. They were given all the attention and services, the staff went way over the odds for them and it was slightly frustrating for other regular paying guests. Another issue I had being here was there are cats on the island that we learned someone who lives/lived here brought over 2 originally and they have just been left to breed and breed. They are starving, most require vet assistance, one had a serious looking open wound on his front leg which was absolutely infected. I'd say there are around 10-15 now all ranging in age from the youngest we saw was around 10 weeks. Obviously as an animal lover I have tried to do everything I can and contacted as many of the local places I could find in order to get help with this but there is the issue of a language barrier. I did witness guests be cruel to them, which I did stand up for the cats against. Otherwise it is a stunning place, breathtaking views all around, peaceful, very isolated with friendly staff. I'd say the rooms need a little tlc now as they are slightly dated but can't fault anything else. I've had an amazing time here, I have enjoyed and seen so many wonderful things.