Best place to stay in that part of the Gargano National Park. Close to everything, amazing hospitality, unbeatable views... it's simply the place to be.