The best thing about this place is the location! We had a wonderful central place in rome, it is a little small for our family of four but well worth it as the location can not be beat!