This condo was an excellent find for my family of 5, baby included! Our cruising infant was so happy exploring, and the areas were fairly baby friendly where she couldn't destroy stuff & stuff couldn't hurt her. I specifically looked for a place with comfy rockers and a short walk to the beach. This place was great. The check-in process was the easiest and quickest I have ever experienced. A+++ on check-in. Kitchen has everything you need. We thought we left a small, expensive item behind, and the host was very gracious in working with us and communicating, very kind.