Good place to relax and to see all the beautiful spots that Leichhardt has to offer.