Place is great. Much more impressive than pictures. Huge space, clean, comfortable.
The host was super nice and easy to communicate.
5 stars and more!