Great place to stay. Everything as expected nd more with a few personal touches and extras. Will definitelybook again when visiting TePuke.