Be spoiled in luxury and indulge in a private homestay nestled in nature. One of the gems in Kerikeri.