Nice place great location, and responsive host. The cleanliness was a minor disturbance to the otherwise perfect experience. Sheets had stains and tabletops had oil spots.