everything needed to have a comfortable stay while working in Palmerston North. Location spot on and place lovely and clean!