I had a great experience-- we had an event on the day of check-in, and we were greatly accommodated. We were able to drop our bags off before check-in, allowing so much stress to be alleviated from the day. Wifi worked great, I was able to do my school work while there. Communication was always great. Amenities provided were a life saver. Couldn't recommend more. Thanks for everything!