This place is perfect. Location, style, amenities, hospitality, and all that you need for an epic vacation in Rome is there. Highly recommended.