We had a wonderful stay at Emma and Craig’s. The place was lovely, light filled and spotless with lovely touches throughout and very centrally located in the northern beaches. We also had our little dog with us and he was made to feel very welcome and at home with the hosts and their puppy. We had a delightful stay and would highly recommend Craig and Emma’s on the northern beaches.