Spacious, comfortable, super clean and many amenities, great location, super hosts.