Great apartment and great location!
The apartment is huge and offers all you can need during your stay in Byron.