This was a perfect stay for us with our little boy (19 months). The convenience of the pool, beach, restaurants, and local shopping was perfect. Mark was great to allow us to drop off our things early so we weren’t bogged down by all of our luggage and it was so appreciated. Keypad access was easy and simple.