De Torteltuin is a tea house with an attached tea shop and B&B, offering a relaxing garden and terrace.