Great service overall - including an English-speaking reception service. Location is just 30min away on foot from the Termini Train Station and central Rome is easily reachable; supermarket and minimarkets very close by. Would definitely recommend.