If the Sapphire Beach Resort, and Sally's place had a perfect rating on AirBnB, they would be underrated. This was arguably the best trip I have ever taken. The resort staff were friendly, accommodating, and easy-going. I know I am going to sound like I am gushing, but if anyone is undecided on staying here, stop thinking and book now. Nayir and Emma from the Gem Restaurant and Bar were amazing, kind, and genuinely concerned about our trip and our lives. All of the front desk staff were amazing and helpful, and I would like to single out Ari, Vanessa, and Albert for how awesome and helpful they were. And finally, and very importantly, Hill from No Worries dive shop made our trip successful. He had all the connections to provide anything we could possibly want on the island, and he took us all over the mainland as well. Without Hill, our trip would not have been the same. Thank you to everyone at the resort, you made our trip amazing and I would recommend this resort to anyone. Sally's place specifically could easily sleep 10 people, and my entire group was comfortable and happy. Thank you all so much!