Absolutely fantastic place to stay. Location is spot on, right in the centre near the Spanish steps. Apartment is seriously spacious, comfy beds and well laid out; cleanliness perfect too.
Communication from the hosts was fantastic from the beginning, and the meet and greet was really friendly and helpful.