Very clean and great location. Host was extremely helpful and kind. The upstairs area was a little squashed, especially the shower. Overall though, we enjoyed our stay.