Excellent place to stay to enjoy all Byron has to offer.