Super clean. Great location. Communicative and helpful host. What more do you need?