Welcoming host, great amenities, great views, clean place.