Very clean, well cared for and stylish place that has a great flow on the main floor. Off street parking was a plus. Hosts were very quick to respond and the check in was hassle free. Will definitely look to stay here again on my next trip.