Great, clean, nice unit within a resort right on the shoreline. Many amenties right at the resort and a good location for activities for most of the island.