Waited half an hour for one drink but not that busyEmpty tables on a Saturday night so not that busy. I ordered a bottle of beer. After 15 minutes, the beer arrived, just not the one I ordered. The male waiter did not apologize. Instead he told me they don’t have the beer. I said “it is on the menu.” He repeated they didn’t have the beer. Was I supposed to drink this other beer and pay for his mistake?! I rarely write a nagative review, but I regret not reading previous reviews. Many warning of poor and rude service.I then ordered a mixed drink and waited another 15 minutes. The female waitress apologising for the “delay” is the only reason the Kaleido is getting 1 star instead of zero. The view is lovely but after a half hour, and one last “it’s coming” from the male waiter, I walked out. The view was equally lovely from DaViu across the Port and I got my mixed drink in 3 minutes. Pass Kaleido by if you are thirsty.