Charming bed & breakfast, Il Caruggio, offering a peaceful and refined atmosphere near the sea.