Great location, really good amenities, welcoming hosts.
Fantastic place for a short stay in Rome!!