the location of our apartment was just perfect. we only had to cross the road and then we were at the beach. the kitchen had everything we needed and the whole apartment was very clean. the bathroom looked still very new.
the only thing that could be a problem when you don't have a Australian SIM card could be that there's no WIFI.
but otherwise we had a lovely stay in Byron bay.