lovely place for a stay in dunedin