My wife has us a room booked there for Opening Day. I've never stayed there and had heart great things about it in the past but after looking at some online reviews it appears recent guests aren't very happy. Anyone stayed their recently that may have some input?