Wonderful space in beautiful Byron, with great access to the town and beach.