What a fantastic location! If you want a great location with ease of access to all of the best sites and attractions of Rome, this is a wonderful place.