Very clean and in a great spot. We were attending a friend's wedding in Williamsburg and this was a perfect, comfortable location for our trip!