Great location and comfortable unit. On-site parking. Coffee options on same block and right next to swimming in the inlet and the local pub restaurant with daily happy hour. Check in was confusing with no communication after our confirmation email. Outside staff who were still on site when we arrived told us the key safe number to get in and we were later told someone was booked in the same room. All turned out ok but always a little worrying when you need certainty about where you’re going to sleep. Due to weather conditions we changed our itinerary from the Bay of Islands and it was a booking the day prior so that may have been the issue.