Spotlessly clean, great amenities and private. Parking is off-street and directions by host were excellent.