Overall it was a pleasant stay.
I had booked a standard room through Expedia. I reached earlier than expected and tried to check-in at 12PM, but as the room wasn't ready, they requested me to come back after 2 hours. When I returned for the check-in later at night (after 10PM), they said no standard room were available and upgraded me the Junior Suite. It was a decent, spacious and clean Suite. Being a family of 3 (2 adults and 1 child-6yr) i requested for an extra pillow, but i was surprised to know they DON"T HAVE EXTRA PILLOW.!! Except that, the stay was pleasant.
They had a good breakfast buffet in their restaurant as well.