Stayed there last week and throught it was fine by 4 Points standards. However, if you don't need the stay count, then I would recommend the Hospitality House which was about $120/night and much nicer. This hotel is located across the street from William & Maryand is a short walk to the touristy shopping area of Williamsburg.