This was a very good hotel in general, located literally on Virginia Beach. There is free car parking at the hotel, with access doors from each level to all floors... this is ideal for parking the car on the level you want without having to wait for lifts to your room floor. The decor throughout the hotel is quite nice, with generally good presentation throughout.
The room key is the keycard type, so quite secure, and in the room a microwave and fridge was provided. The bed is nice and a large TV provided. The view from the room to the beach is excellent, with full size window sliding doors and a good balcony size. The balcony chairs looked a bit cheap and dated, but the room furniture was more than adequate.
The free wifi was fairly fast and connection issues were not a problem. Sadly during one of the days bad weather knocked out the TV signal... this was very disappointing considering that the rain was moderate at least, I would've expected the signal to withstand a minor downpour. The bathroom was in general very good but the base of the bath had seen better days. It wasn't dirty but rather bery worn, it put me off having a bath and instead settled for showers.
Amenities include eateries, souvenir shops and grocery/pharmacy stores. The complimentary breakfast includes self-service breakfast in which you can eat as much as you like. The choice is limited but is reasonably buffet so it should cater for most.
Overall I wouldn't dissuade anybody from staying here, but personally I may see where the grass is greener elsewhere if I stop by VA beach again.