Super clean and comfortable. Only issue I had was that the listing said parking on premise and parking on street. When we arrived we were told street parking only. 2 nights we had to park way downhill with a senior and a toddler. Other than parking. The place is excellent!