Great location, good size (our group was 5 adults), lots of stairs though if that's an issue for you. Bathrooms are small (but perfectly fine!). So good for families and adults, but less so for elderly or special needs.
We stayed during a heat wave and it was *very* warm, but close the curtains and open the windows and it's fine.
Apartment and backdoors yard/courtyard were both cozy.