Came here with a large group of families and their high school wrestlers. The facilities were excellent for this type of crowd. Our room was spacious and clean. We had rooms over looking the beach with little balconies. There were inside and outside pools. Both pools were clean, well staffed, plenty of towels, etc. The proximity to the beach was perfect. Couldn't get any closer! Parking could get sketchy with one small garage, but price to pay to be so close to beach. Very good breakfast buffet at the hotel. Not huge selection, but enough to satisfy a range of tastes. Excellent hotel at top of hotel, but not for noisy, unruly kids. There is plenty within striking distance of this hotel, but it is removed enough from the more seedy side of Virginia Beach. Already booked again for next year!