Great location, amenities, comfortable, modern, clean, and a welcoming super-host