Gorgeous, tranquil, peaceful space in stunning Lennox Head, close to beaches and Byron.