Clean, modern apartments and nicely styled. Good email communication. Street itself is a bit average but walking distance to everything. Steep stairs to higher floors, might be difficult for some people, but ground floor apartments are easy. The only major negative which unfortunately has lowered my rating is the fact that you must put on the bedsheets yourself and then remove them at the end of the stay. This unheard of in any serviced apartment or hotel, and I've certainly never seen it before in 2 decades of travelling globally. Nowhere else asks this of the guests.
A cleaning fee is already incorporated into the charge so can't understand why they make the guests do this.