The next morning, came down to do the express check out and long and behold there was a $10.00 parking fee. She gave us our room key and went to our room. I told the registration lady that we parked in the service ramp and nothing else. IT IS NOT!!! When I checked in at the registration desk, the lady did not mention anything to me about parking fee except asked if I parked in the self service ramp or if I had valet.
Also another mistake is that I made the assumption that because I've come to Vegas numerous of times and have stayed at hotels where there is free parking, that the parking would be free at Excalibur.
I guess this is what I get for going through a third party website, but I've reserved rooms like this through many third party sites before, and everything turned out just fine.