A great place to stay!
A commuter train and metro away from all of the tourist attractions of Rome.
Great beach town, good restaurants, amazing energy on weekends!
We had an awesome time.