Nice and stylish apartment in greatest location in Byron Bay