Great location right in the centre of Byron. Beautiful restaurants moments away & a nice short walk to the beach.