We chose this rental for our first family vacation with our 1 year old. We also brought our 11 year old dog with mobility issues. The condo was mostly clean when we arrived (there was a large, dead insect in the bathtub that appeared to have been there awhile). Nothing a quick scrub couldnât fix. It is very spacious and our little one had plenty of room to run around. We appreciated the covered parking spot since it rained 75% of the time we were there. The pool was nice and warm and we had it all to ourselves. The location was perfect, within walking distance to the beach (you can see it from the window) and only a 5-10 minute drive to restaurants and shops. We took advantage of the baby equipment rental service and rented a beach stroller, which was so helpful! We had a minor maintenance issue with the washer, but the host was responsive in a timely manner. Luckily the issue resolved itself but it was nice to know that they were aware of the problem and could help if needed. Overall we had a wonderful stay and would recommend.