Great place! Perfect location, very clean and safe. We went for my 21st birthday and loved it! Communication was good as well, we had no problems.