Clean and comfortable. Great location with lots of great restaurants and shops nearby. There are lots of stairs which was not a problem for our family, but should be noted. The living area and kitchen are up one flight and the two bedrooms and bath are up another level. The parking space was a bonus. We had a great stay and would recommend.