Westin Town Lake in Virginia Beach definitely made it to the top 5 stay list for hotels for me. They are efficient and workers are true professionals! It is also really close to many bars and restaurant and they also have their own bar inside. We were immediately impressed as we stepped in and saw the lobby. See lobby picture below.

Their bed is also comfortable and clean.