Our family had such an enjoyable stay here. The townhome was very clean, updated, and roomy enough to accommodate a large family. Some of the many amenities offered were TVs in each bedroom as well as one in the living room area, a separate kitchenette on first floor in addition to full kitchen on main floor, a private grill, use of a pool, plus much more. My wife could not get over the luxuriousness of the towels. They were of top hotel quality! Great location made easy access to multiple tourist attractions, many restaurants, and most importantly the beach while offering the privacy you can't find in a hotel. Already planning our next trip.