This place was amazing. Everything I needed. Located within walking distance of MGM Grand and Strip