Great apartment within walking distance of Roma termini