Good central location and staff is responsive to potential issues. Smooth check-in process. The apartment was small but well equipped.
Only downside is that the apartment was very different to the pictures on the site. There was no natural light coming in our apartment.