The apartment was clean and nicely furnished. One complaint was the smell. We are both sensitive to air fresheners, the Glade plug in was over whelming. We didn't locate it for 2 days, when we did and put it in a bag under the sink it was much better. Also the sheets and towels were dried with scented dryer sheets. We washed the sheets, as I had brought my own detergent. The hallways of the building also smelled, but that is not anything you can deal with. The pool was not very well maintained. I skimmed before I swam, it is the end of the season so maybe this isn't done as often. The grill at the pool was not a gas grill. We didn't have charcoal so had to cook the steak inside. I wasn't sent the check in code before my arrival. I had printed the instructions to enter the building but didn't realize the code to the apartment wasn't on it. I called the person who was my contact. It took her 45 minutes to get back to me. Therefore, we had to sit outside after a long drive. She insisted an email was sent to me, I checked my spam etc. Nothing. She did send me the code. It could have gone smoother, she knew we were checking in that day, after 4:00. We got there at 5:30 and got into the apartment close to 7:00. The sign in code for the TV didn't work, luckily I was able to use my own Netflick's account and my friend had her U-Tube sign in. We enjoyed our stay in Virginia Beach. For the money spent it would have been nice to have things smoother.