The hosts were awesome, and easy to communicate with. Check in and out was smooth as silk. All of the mattresses were very comfortable, the bedding was also very nice. Units were spotless. They seemed to have thought of everything. There were mini foose ball and pool tables in the closets of both units, the kids played with them everyday. We noticed a playpen, highchair, and stroller in the master closet, our kids are older, but what a great idea for parents with young children who may have forgotten something during the hectic vacation launch! All of the dishes and linens were clean and nice, they even included nice little plastic cups, plates, bowls, and cutlery for younger children. There was coffee, hand soap, dish and laundry pods all onsite. The hosts really were amazing! Thank you for a great stay.