We had a great 5 night stay at the Hilton Oceanaire In Virginia Beach. The amenities were shared with a hotel property next door but I didn’t have an issue with that at all. The outdoor pools were clean and had a lot of seating, the indoor pool for the kids was a nice addition on the chilly days we had. I liked that we were just a few blocks away from many stores, restaurants, etc. everything in asking distance. Loved the boardwalk, and steps away from the beach! There was a kids playground right in front of the hotel on the beach as well. The only reason I gave a 4/5 stars is beach the 4th floor had a funky smell in the hallway- giving us an unclean vibe. Our hotel room was clean and smelled fine. You do have to request room cleaning, they don’t just offer it daily. But you can text the front desk and request whatever is needed which was a nice amenity. We liked going to Tortugas which was attached to the next door hotel, but it wasn’t open everyday- I’m guessing because of the weather- but that was a bit unpredictable because of outdoor seating only. But it was nice to have a drink next to the pool!