Perfect location and fine accommodations. Only issue was that the apartment wasn’t yet cleaned when we arrived for check in (1 hour after the check in window opened). The cleaning crew arrived right after us, and we had to wait for them to clean the apartment, which was frustrating after a very long travel day.