Book your tee time Armada Golf Club