The issue appears to be a busy hotel with paying customers not a diamonds availing themselves of their benefit.
Other hotels have had traffic light signs indicating busy times.
I don't think any hotel restaurent could cope with a large number people all appearing at the same time
It's an issue that's existed for years.