This place is impeccable, I highly recommend it to everyone who travels to Rome, very welcoming and centrally located, we absolutely loved it!!!