I'd have called the Maint. Super
As for the warning, thanks.. I'll pass on this hotel
However if I was in your predicament with the maint. guy checking his ebay orders, I'd have been on the phone to the Maint. dept supervisor and the front desk (manager on duty) and expressed my disappointment.