Great visit, and the property managers were very responsive when we needed something or had questions about the rental. We found wonderful snorkeling at the Beach Club, and the pool was next door, making it easy for us to bring the baby outside and enjoy the water before the inevitable nap times. The space was great for outdoor dining, having a crawling little one, yoga on the master bedroom patio (or inside) and cooking and grilling great meals. Having a nearby grocery store was also very convenient. Make sure to use the directions sent by email, as GPS had us going somewhere completely different!