Great place with great views of Lake Las Vegas