Absolutely terrible!
A really bad attitude from the host - rude, entitled and unnecessarily too strict.
Do yourself a favour and look elsewhere.