Great place that deserves 5 stars, stop off at Geraldton and enjoy this place. Everything immaculate and a stunning beach view. I only regret not staying for a few days to spend time on the beach, literally a 5 minutes stroll and a nice town and foreshore walk