Clean and spacious townhouse in a great location (short walk from the main retail strip and beach). Good array of amenities provided (toiletries, kitchen, beach towels, kids toys, etc) which was convenient. Communal pool next to the townhouse came in handy for a late afternoon swim with the kids after a day out at the beach. Jodie was a great host, responding quickly to our queries both prior to and during the stay.