Len Metcalfe
North Island ▷ Auckland Region ▷ Auckland ▷
4.0/5
Good van and excellent holiday but some aspects of customer service were deficient
Reviewed over 4 years ago