Resort was luxurious, staff was kind, and hotel was very modern. Food was the best part. The waiters are consistently catering to you. Beautiful scenery of the water. The resort offered many tours/adventures linked with the hotel. Some of these include diving (our favorite), dolphins tours, and sting ray tours. Highly recommended resort! Great for families!