Everything you need. Great location, off street parking, clean and very modern with awesome little personal touches. This is our go to place when staying in New Plymouth.