I would write a letter to the owner demanding an apology. And of course go elsewhere.
Similar story was in Phuket a top travel executive staying at a 5 star hotel with his Philipino wife who was asked for her id card on return from a night out.
Needless to say, said exec immediately cancelled all future bookings with his travel company sending people there