Matchpoint Tennis Terrasse offers tennis facilities and a relaxing terrasse in a green setting.