This place checks all of the boxes. Very clean and it had everything we could possibly need. The outdoor space is really nice, cute with a nice grill and hot tub. The beds were very comfortable, we are not good sleepers but the whole family slept like babies. The host has truly thought of everything, good coffee, great bath products, plenty of towels, even left us a very sweet welcome gift. The kitchen is very well equipped, it was easy to cook dinners and I really can't think of anything that was missing for preparing a meal.