Ross's place is a great place to stay for a beach holiday in Byron Bay. We thoroughly enjoyed our time here.