We stayed for two nights over the July 4 holiday- July 3 and 4. Positives were the convenient access to the big fireworks display, parking options (garage or big surface lot), and friendly front desk staff, even with a check-in delay at 5 pm on arrival day. (We were able to check in within about 30 minutes). The small outdoor infinity pool was a fun spot for our kids, but not well maintained in terms of trash, same with indoor pool, which also seems hazardous for walking with no evidence of floors getting squeegeed/wiped down with huge puddles of water. Pool restroom was in terrible condition. Restaurant was ok, but reflected our impression of the overall hotel, which was a beautiful location but less value for the money than we hoped. Our standard room was fine, with a great view. We received fresh towels but no overall housekeeping. We might stay again for the nice location and view, but probably not for holiday weekend rates.