Beautiful, clean and fun house to relax at Byron Bay.