A lovely place to stay while exploring Byron.