The place was a lot bigger than expected, and the views of the strip are great