Great place! Amazing location, good facilities and amenities. Would recommend to anyone going to Rome.