Clean. Great location. Awesome amenities and great TV and WiFi. Alex is an excellent host. Super accommodating.