Very clean, great amenities, very thoughtful hosts