This is a nice hotel with a great location. It allows pets, which is great since we have two dogs with us. However, compared to the Residence Inn I just left in Williamsburg, it is not nearly as nice. There were several hairs (human) in the bathroom and bathtub upon our arrival. However, they charge $100 to keep your pet here...I assume for cleaning? What about cleaning up after humans? If we weren't staying here for just a night and the rest of the room wasn't ok I would have asked for a different room because that many hairs I'm the bathroom makes me think it wasn't cleaned very well if at all.