Amazing vacation. A perfect gift to myself after a long year and cold winter. I really enjoyed the layout of the property, location on the island and the easy access to get to class, beach and meals. I love my morning coffee and the fact it was steps away, made my mornings easy. Not to mention by day 2, it was waiting for me personally. Each day was packed with whatever you want to do. It was a no pressure type of trip but with plenty of options! The group was outstanding and made friends that will last a lifetime. Oh and not to mention, I felt great when I left! I will be back for more next year.