All we wanted, needed & more. Great clean house! Plenty of room! Good location & great communication. Hassle free stay. And the perfect weekend away!