Kaleo is very nice and easy to communicate. We felt very welcoming. Great place, nice view, clean and cozy.