Really lovely spot in a great location. Right in the heart of Roma - great food, etc. Hosts made for a great trip.