We had a great stay. Location is fantastic, very close walking distance from all the spots you want to visit. Apartment is very clean and just like the pictures. And the check in process and communication was amazing - they really went out of their way to make sure we had a good time. Highly recommended!