A very clean and upbeat place with great entertainment and hospitality.