I stayed here with my husband and two babies (22 months and 3yo). First of all it was very clean!! And it was a fantastic vacation!! We could walk out to the right and there was a small quiet bay or go to the left and there was the beach. Location is amazing. When we arrived on Sunday there way no chance to park anywhere in front of the location (we used the loading zone), but it was easy to find parking Monday and Tuesday. Regardless there is a parking lot nearby and it was a very short walk. The size is as described. It was a tight fit for all of us and kids napping and sleeping, especially since the bathroom is located in the room. Regardless, we made it work and it was worth it because we had so much fun. Sandra was great and very responsive and worked with us on check in and check out times so that we could work around the kids naps. Great stay and highly recommend.