This establishment offers a relaxing holiday experience in Noord-Brabant, Netherlands. Guests can enjoy drinks and local delicacies on a spacious terrace. It is ideally situated for a peaceful vacation.