Perfect beachfront location close to shopping, food, and activities. The rooftop pool and bar was beautiful, and the staff was professional and friendly. I would highly recommend for all ages.