A peaceful little haven but still close to all Byron has to offer.