Harakeke Cottage had absolutely everything you could need. There was so much attention to detail and the place was immaculate. My friend and I had a great stay!