We enjoyed our stay at the Sheraton hotel in Virginia Beach. The service was excellent - valet parking and assistance with the luggage, excellent wait staff in the dining room, and friendly folks at the desk. Our room was clean and spacious. We had the buffet breakfast each day - food on the buffet was ok, but it was better when we ordered from the menu. The fruit on the buffet was frozen and the grits watery. They did provide soy milk and endless coffee which I greatly appreciated. Also, the dining area needed to be vacuumed. We were there 3 days and each day it was dirty at breakfast. The pool was large and had a lot of sun for 3/4 of the day. I just wished they had picked up the trash at night so I didn't have to see it by the pool each morning. That said, we had a great time and the hotel is well worth the money.