Everything was great from location, accommodation and facilities. A clean and comfortable environment near Rome termini