Stunning location in Byron Bay fells like your far away from the city but your so close .