Beautiful, amply appointed apartment. Location was pretty great. Parking was impossible. The space was huge and we enjoyed the coffee, tea and other amenities. Super clean with comfortable beds. Wish communication was a little friendlier and pet policy had been more clearly defined in listing. Overall was pleased with our stay.