Location! Location!
We had the best stay. Location was absolutely perfect, short walk to all the action of Byron.
The apartment welcoming, well thought out and had everything we needed for a relaxing stay. Parking on site was a huge plus.