New The Virginia Beach Oceanfront 202 22nd St, Virginia Beach, VA 23451 United States, Virginia Virginia Beach, VA 23451