Very good location, ideal and apartment itself is lovely. We had trouble at check-in, the staff member was not very helpful and although the add itself stresses the guest be on time the staff member was late meeting us and brushed us off on the phone. When we did get inside they were still cleaning the apartment and stayed for 30mins while we were there. Other then the poor introduction it was a very nice stay and perfect location.