Super clean. Fun amenities. Great location. Great host.