The townhouse was available when promised. It was clean, comfortable, in a safe, quiet community, and an easy 10-minute walk to the local beach park, where the swimming/snorkeling was very good. Kitchen was fully furnished with new cookware and appliances. Beach towels, beach chairs, boogie board, bicycle all available with the rental. The hosts were very responsive. Nice community swimming pool with plenty of deck chairs.