The place is absolutely lovely, would highly recommend to anyone staying in Rome!