you feel like in a hotel. its a great place to stay in rome! next to the train station and really well located