They have more than one apartment so the following is based on my experience in the small one with the garden, not facing the street.
Pros
-location is very central
-check in very easy
-communication super fast
-staff nice
- you don't hear cars or noise from the street
Cons
- you can hear very well the neighbors so the silence depends on them
- I believe it is too expensive for the quality, there were minor small problems that I would not expect for such price