Nice place, clean and nicely situated to visit Roma. Metro station just 3 minutes by walk.
Without doubt…