The perfect place to stay in New Plymouth, exceeded my expectations.