Super clean, very pleasant hosts, versatile communication, great location. And of course, glorious air conditioning!