Their place is managed by an outside company. A representative met me at the apartment for both check-in and check-out. At check-in the friendly rep went through and showed me the facilities and answered my questions. The check-in rendezvous was easy to arrange. All went smoothly.
The apartment itself is very nice. There is some noise, but it isn't too bad. The apartment butts against a cafe (opens at 7:30am) and a self-service laundry (8:00am to 11:00pm) and if people there talk loudly, you can hear it in the apartment. Still it's very nice to have a laundry so nearby. The view out of the windows is onto a parking lot for the adjacent hotel and sometimes after dinner, smokers congregate out there and converse, which is also audible. All these things end around 10pm, so it didn't cause me to lose any sleep.
The bed was comfortable. The shower was large enough that you weren't bumping into things. The kitchen was sufficient for small meals. There was no coffee pot I could find (e.g., Nespresso, moka pot), but plenty of caffès in the area, so not a problem. The apartment also has Air Conditioning, which I used, even in November (the building seems to be heated to a very warm level, and while you could open the windows, it was easier (and quieter) to use the A/C. The wifi is good with SpeedTest reporting 60 to 68Mbps down and 10Mbps up.
The neighborhood is a short walk from the Santa Maria Novella train station, and seems to have quite a lot of diversity. There are many very good restaurants within a 15 minute walk. It is a bit of a hike to get to Piazza Signoria, the Uffizi Galleries, etc., but if you know how to use the maps app on your phone and it has public transit support, you will note that there are a couple stops nearby that easily get you to the other side of the Arno and the Pitti Palace and Boboli Gardens, or close to the major Piazzas on the Centro side.
I stayed 9 nights and was happy with my stay. I would stay here again.