This townhouse exceeded our expectations! Great location, close to the beach, nice resorts, shopping, great golf, & amenities. Steps from a lovely pool area and a short drive to the private beach club which was perfect and well protected for swimming and a great jump off point to 2 lovely paths along the sea! The property manager was so nice, helpful, and responsive to all our queries. The unit itself was spacious, clean, and comfortable. Would highly recommend and go back again! Mahalo!