Simple hotel with sea views, restaurant, and beach access, nestled in the Gargano National Park.