What a wonderful place to stay! Beautiful apartment a stones throw from the centre of Byron.