This townhome was perfect for our family with children. It came with everything one could need (towels, toiletries, beach gear, etc), was located conveniently near a mall with restaurants, shops, supermarket and movie theater, and the unit itself was only a few steps away from the community pool! The place is gorgeous and tastefully decorated, and the host was easily available to communicate.