I am just wondering if anyone has anything good or bad to say about this company. We just had an awful stay partly because of the weather and partly because of the company not helping us.