This place was absolutely fantastic. I called the hotel directly to reserve my room and spoke with David. He was very helpful, friendly, and had a very kind tone. In fact, he told me the hotel pool was closed & being remodeled, but the neighboring hotel's pool was available, if desired. This is just an example of his helpfulness. Check-in took just a few minutes, Check-out was a breeze. * The rooms were HUGE, very clean and very modern. * The bed, bedding and pillows were extremely comfortable and soft. * The HOT breakfast was very good with plenty of choices for everyone. * The staff (all - front desk, maids, cooks) were all very friendly and helpful. The whole family enjoyed their stay. The only "bad" thing was the fitness room was a bit small, but still very adequate, and not a big deal.