This place was amazing. You can’t beat the location which is 100 yards to the beach. Restaurants, bars and shops all within walking distance. Do yourself a favor and book this spot.