All that was needed and more. Sharon was very welcoming and the place impeccable and comfortable. Would definitely recommend it as one of the best private rooms I had in New Plymouth.