C CattailGal Mouseketeer Joined Feb 27, 2006 Sep 28, 2011 #1 Is this company okay to rent from? Need last minute reservation. TIA, KC