The most important thing I can say about Sonia's places is that it's CLEAN. We brought our baby who still crawls, and we felt comfortable allowing him to roam the condo without fear of him getting dirty - which says a lot! The kitchen was fully loaded with everything we needed to make breakfasts in the morning. It was also super convenient to have chairs, toys, and an umbrella for the beach (first time we didn't have to rent from Snorkel Bob's). The parking spot is right in front of the door so it was easy to get in and out with kids and all of their stuff. And the double shower in the master was simply the best. Sonia was a wonderful host: made check-in easy and was kind enough to allow us to check-out late since our departing flight wasn't until evening. This was much better than staying at a hotel - we will definitely be back!