Immaculate, well stocked and comfortable stay on Wainui beach