Family Living with a Flexible Self-Contained Studio This meticulously presented home offers a relaxed coastal lifestyle in a quiet court, just a flat stroll to local walking tracks, waterways, and the pristine shores of Springs Beach. Designed for everyday living and effortless entertaining, the property comprises a fully appointed main residence PLUS the added bonus of a self-contained studio. The main residence features three generously sized bedrooms and two bathrooms, including a master with a walk-through robe and private ensuite. At the heart of the home is an open plan living, kitchen, and dining area with sliding doors to the sheltered alfresco space, making outdoor entertaining a natural extension of the space. Set apart from the main dwelling is a fully self-contained studio complete with its own bedroom, kitchenette, bathroom, and work zone. This bonus addition brings exceptional lifestyle or investment appeal with the flexibility to be utilised as a home office, private guest quarters, workshop, studio, or an independent living space for extended family. The low-maintenance terrace backyard offers a sunny and secure setting for children or pets to enjoy, and a single lock-up garage allows you to enjoy easy reach of the beach and local village. This is a wonderful opportunity to secure a coastal home with versatility, comfort, and charm. Features Air Conditioning Broadband Built In Robes Dishwasher Ducted Heating First Home Buyer Fully Fenced Gas Heating Gas Hot Water Service Outdoor Entertaining Remote Garage Reverse Cycle Aircon Rumpus Room Secure Parking Solar Panels Split System Aircon Split System Heating Study Workshop Location .leaflet-pane, .leaflet-map-pane { z-index: 40; } .leaflet-top, .leaflet-bottom { z-index: 80; } // The default zoom control location is top-left, but the legacy React component had it top-right // There is no simple way to 'move' the default zoom control here, so initilizing map without it // and then adding new controls to top-right var map = L.map('map_6a576ed90857e', { zoomControl: false }); map.addControl( L.control.zoom({position: 'topright'}) ) map.scrollWheelZoom.disable(); // Stadiamaps as the provider L.tileLayer('https://tiles.stadiamaps.com/tiles/alidade_smooth/{z}/{x}/{y}{r}.png', { maxZoom: 20, }).addTo(map); // Create a feature group to hold the markers var markerGroup = new L.FeatureGroup(); map.addLayer(markerGroup); // Custom icon that matches legacy React component and allows for colouring const markerHtmlStyles = `background-color: #fdb813; width: 3rem; height: 3rem; display: block; left: -1.5rem; top: -1.5rem; position: relative; border-radius: 3rem 3rem 0; transform: rotate(45deg); border: 1px solid #FFFFFF`; const icon = L.divIcon({ className: "my-custom-pin", iconAnchor: [0, 24], labelAnchor: [-6, 0], popupAnchor: [0, -36], html: `<span style="${markerHtmlStyles}" />` }); // add the markers var markerOptions = { icon: icon } var marker = L.marker([-38.27053800, 144.61310800], markerOptions); markerGroup.addLayer(marker); map.fitBounds(markerGroup.getBounds()); // Only set the default Zoom if there is only one marker map.setZoom(17);