Absolutely perfect place in Rome to stay, the hospitality is second to none and the location is equally as perfect!