This place was perfect. With amazing views corner views, and of the strip.