Amazing place .. right in the center is the piazza.. great value