Thank you for responding, after researching on 3.5 star hotels, I found that Marriott, Hilton, and delta all required fees for on-site parking and wifi access. This adds another $15-20 per day. In this case, I would rather go for the 3 star hotels which offer both for free, or try to get the river rock resort (4 star, parking and wifi free). Thanks again.