Clean, spacious, and recently renovated. Good location. There is plenty of parking on the street; however, the place was promoted with a parking spot. There wasn't one. The owner was responsive and punctual. We enjoyed our stay.