Amazing location and what a view!!! Any closer and you'd be in the sea :)
We stayed for 2 nights with our 3.5 year old and 9 month old and it was very central, a couple minutes walk to the beach, caffe, gelato and tons of restaurants. Would stay here again!