Great location! Beautiful views! A great place in Rome.