Place is heaven in Henderson, NV. Will definitely stay again