A beautiful appartment with great amenities and within walking distance (15-20) to the city center. Each bedroom has its own bathroom and the living/kitchen is a beautiful common space.
The only "downsides" would be the late check in (but this seems to be the norm in Italy) and the couch which does not have back support.
In total I will give the appartment a 9/10.