Very new and clean place to stay. Communication from host was also quick and easy. Finding the place took quite awhile. But overall was very satisfied with the stay.