This place is perfect for a place to stay in Lake Las Vegas