BEST WESTERN PLUS - INN OF HAYWARD