A truly wonderful stay. Perfect location and ambience. Everything was fabulous. I was especially impressed with the cleaning and upkeep of the apartment and also how friendly and attentive all the staff were.