Located just off the LF7a national bike route, this lush urban oasis is truly special. You'll find it hard to believe that your only a short ride out of Central Amsterdam.