Five stars is not a high enough rating. Everything exceeded our expectations and German Village is great! Can't wait to come back