Claudia’s studio has everything you need for a short stay in Byron Bay. Close to Tallow beach and short ride/drive to town center.
Bonus points for being pet friendly!