We had a great stay at the townhouse. It had pretty much everything we needed and the location was great. We enjoyed eating with the ocean view and swimming and surfing in the ocean right outside of the lanai. The swimming pool was great for the kids.