Great place with a lot of thought put into entertainment and fun! Also very clean and well decorated.