This place deserves 5 stars in all areas. Great location right in front of a beautiful park, convenient walking distance to so many nice restaurants and bakeries and cafes. It's a clean place with all the amenities needed to make our stay comfortable. A very responsive and friendly staff available at all hours of the day in case we had any questions. They also had cleaning service during the stay and the cleaning staff did an outstanding job. Check-in / check-out are quite easy. Good security locks for the building and the apartment. Overall, would highly recommend this place for a family or a small group.