The location is amazing, right beside the Colosseum. The place is clean and fully equipped. Strongly recommended!