The Robin Hood Inn is a bar and grill offering a chill-out zone, live music, and a restaurant serving fresh dishes. It features a large back terrace with a bar.