Spacious, clean, great amenities, friendly hosts, cute dog, spectacular view 👍