"Overall, it was a great experience. Can’t beat a nice hotel directly on the beach. We had a minor blip, one of the hand towels had fresh mascara on it. The front desk staff quickly got us new ones plus additional towels. Rest of the room was spotless and the view from the 19th floor was absolutely breathtaking! We were able to check into our room two hours early and the front desk staff helped us roll into another nights stay while keeping the same room! Huge thank you to her. We appreciated it! This is a big weekend for Virginia Beach with the Shamrock Half and full marathons. I’m sure staff were working quickly to accommodate everyone. Valet - so easy and professional! The pool was nice! The rooftop bar, outside pool and hot tub were closed (out of season). Indoor one was nice, warm and relaxing! The restaurant attached to the hotel is also very nice. Staff were friendly in both places. We did learn a lesson. If you book another night, do so directly with the hotel front desk staff. We were told to do it online but the online rooms from the hotel website redirects you to a 3rd party w/o telling you then charges additional hidden fees, again without telling you - $140 worth. We got our money back at the hotel rate. It looks like you are booking through the Hilton website when in fact, you are not. They apparently do this to try to quickly sell off unbooked rooms. Race weekend prices are highly inflated $750 vs $180. Book early. We are looking forward to another visit! "