Everything about this place is wonderful: location, decor, comfort, communication. The fact that it allows dogs is a massive plus. Definitely stay here.