A hidden little gem right in the middle of Byron. Couldn't ask for a better place to have your getaway