Amazing location right in the heart of Byron - would absolutely stay here again, it is walking distance to everything. The apartment was very clean and check in super easy. Thank for a great stay :)