Feces was smeared on toilet, didn't notice it until I sat down in the jacuzzi, there was a leaky faucet in the kitchen, and when were leaving we needed to pack the car with our luggage... a man was pressure washing the parking deck flooding the ground with water and by the time we were done packing up the car he'd stopped the machine and left the machine in the way... another guest (maybe?) was also in the parking deck and moved the equipment out of the way for us to be able to leave. Unfortunately, with all the amenities, there still was a lot left to be desired and I don't think this will be a choice for lodging for us again when we visit Virginia Beach, which is often.
Location was great, right on the beach... lot's of space... living room/ sitting area, balcony, and kitchen. Not to mention a jacuzzi tub!