The place is awesome and the location is fantastic! Highly recommend it and we will definitely stay again the next time we are in Rome!