My family and I (6 adults) had a great stay. The Barberini metro station and the Spanish Steps are each only a few minutes away on foot. The immediate neighborhood itself is on the quieter side (in the vicinity of a few nice hotels) which was nice for sleeping. The temperature in Rome during our stay (early May) was just about perfect, so we did not test out the heating or cooling very much, but each room had a unit to control temperature.
The host was able to arrange an airport transfer for our group, which was very convenient and helpful! We would stay here again.