Fantastic location, sparkling clean and well appointed apartment. View is amazing! Would definitely stay here again. Great communication from hosts who were very accomodating when we were running late for check in.