Chicks place was very welcoming and comforting.
Location was great, walking distance to centre of Byron and beaches.
Enjoyed my stay here.