Best resort ever! We spoke with the property manager by email, they were very prompt in their responses, & answered all our questions. They arranged for a taxi to pick us up at the airport, they took our stuff to our room while they gave us a tour of the property. The property is absolutely beautiful, the views are amazing & it's the best location. There's a pool, laundry room, dive center, bar & a restaurant. Jordan, the property manager, & his wife, Ellie were so accommodating & friendly & helpful, they took care of absolutely everything! In casual conversation, Jordan discovered it was our anniversary the following day & surprised us by arranging for housekeeping to decorate our room with flowers & 'towel swans' with a card, he also had the restaurant reserve our favorite table (also a surprise) for dinner that evening & had them bake us a cake! That was so sweet! We were floored with with their hospitality! Our waiter even worked with my husband to find & play our wedding song after dinner! There's water in the room with a small kitchen & coffee maker, no fridge or microwave, but you have everything you need at the restaurant, which has incredible food! Absolutely everything we ate was simply delicious & the drinks were outstanding! They had live music on Friday, so much fun! The dive center was great! We dove everyday and it was amazing! Iron and Steiner were great dive tour guides, we had awesome dives every day! We will absolutely be back!