This was a spacious, comfortable place in an absolutely fantastic location. Our only complaint was that the water pressure in the shower was very poor and it didn't drain well.
Federica was very responsive. She made our check-in easy and helped arrange transportation from the airport.