Not many families with kids will be going out at 2300hrs
So you are looking at probably the single types drinking in the bars and clubs so the bars clubs make their money after 2300hrs ????
What about the beaches sight seeing temples ect which are more popular with the normal family tourist they are the money makers plus the restaurants ????