The views from this stunning property are breathtaking. A stylish interior and plenty of outside decking area to relax and take in the view. This has to be one of the best locations in Byron.