We had a great time! The staff at the hotel was AWESOME! The boat driver was great, the receptionist was great, everyone was great! I had lost my cell phone on the trip over and the staff went out of their way to help me retrieve it. The beach and pool on property were first rate. Everything was clean and organized. Scuba gear and Kayaking is FREE with the hotel stay. Food was okay, could be a little better, but okay. Yes, it's on a remote island, but it's so nice!