The property was great for the location. Across from the beach and walkable. But the town itself does not have much to offer, just lots of restaurants and cheap souvenir shops, so beach is the main focus. The room was nice and so was the view. The staff was amazing. One thing that was disappointing is the pool, it is incredibly small and there is no view of outside at all. You feel really closed in, there was no sun by the pool, and it was just not a nice feature of the hotel. But being across from the beach made up for the pool. My husband and I also used the spa facility for a couple's massage. The massages were nice though we had better, and one masseuse had really long nails, so that was really uncomfortable.