Excellent apartment in a great location. Everything was as described, spotless bathrooms, living space, and kitchen. All the members of staff were so friendly, especially the reception staff who were incredibly accommodating at check-in as we had arrived early. Will definitely be staying again on our next trip!