changed hotel attributes from multiple boolean flags to HashSet of enums