This place was amazing! Super easy to get to and just down the street from the Colosseum. It was super clean and a total dream. My only complaint is that I wish I stayed longer!