A beautiful apartment in an excellent location. The LovelyStay team were very communicative in advance of our visit but made the check-in process difficult, so make sure you get them to double-check the apartment is ready for you and has the correct keys!