A beautiful hidden oasis within walking distance to all the best Byron has to offer.