What a great location. Outstanding apartment. Check in was disappointing as we had to wait outside for an hour for no reason. Other than that a luxurious 5 star stay.