Very clean and modern, great value and location. Parking is a little tricky but we found spots close enough to not be a hassle. Host is very communicative and helpful, and willing to answer questions at any time. I would definitely recommend this place to anyone looking for a great place to stay.