great place in naples, super close to the train station and the area that has the best restaurants!!