A great place to stay close to everything, anything you need to feel at home is provided. You will feel like you are in Italy.