Don't stay here! There are so many hotel options at Windham. This place falls short by a mile. The good: Location The Bad: Everything else