The ideal place to stay in byron!