Fantastic location, great place to stop off and rest after walking miles around Rome! Got some lovely restaurants nearby and everything is accessible by foot from the location.