A beautiful apartment! We had such a fantastic stay. The apartment was very clean and lovely little touches like shower gel was provided. Communication was great and instructions on check-in were very easy to follow.