Awesome host and stay! Place was clean and setup great for our family. We have (3) children under the age of 5 and it was perfect for us. Host was flexible and very responsive to our requests. The only downfall isn’t really on the stay but the resort which doesn’t have a facility to shower or change clothes after checkout. Our flight left late that evening so it would of been nice to have that option but we still managed just fine. We stayed on the ground level so keep in mind that if you need quiet sleep hours for young children it would be best to stay on the upper level but we elected to keep the lower since it had a grassy area for the two oldest to play. House was perfectly equipped and had everything we needed, crib, extra beds, towels, beach stuff and toys for the kids. Would stay again and again if possible.