Awesome place near the train station (connection from the airport), walking distance from all the important monuments. We loved it and we will definitely come again when visiting Rome.