This place is amazing, located in the heart of Rome and with one of the most beautiful view of the city!