As we are always traveling with a group we found this hotel just right for our needs. We love the breakfast served nearly on the beach. This resort is not new so some of the rooms need a bit of upgrading. We love the fact that the hotel due to the great location. The garden is beautiful.