Nice location, easy on-street parking, smooth check-in, well furnished and laid out. Not as clean as expected for the price we paid.