Immaculate. Great location, nice touches around the home, friendly and accessible hosts, great amenities like soft sheets and fluffy towels. Good value.