This was exactly what you want out of a North Shore accomodation. They have thought of everything you might need and make sure you feel at home. Will definitely book again!