I stayed here back in April and was impressed. This place is HUGE and it is operated exceptionally well. Beds were comfy, rooms were spotlessly clean, parking lots were well-lit and safe, and service was impeccable. Breakfast was pretty amazing - a troupe of employees kept a constantly stocked line with tasty eats and I am still wondering how they kept the dining area and food area!