I was only here briefly and at night, but it was truly gorgeous and incredibly convenient as it was located literally on the airport premises so arriving at the airport took minutes. I only have two suggestions and I think they could be easily remedied.
1. Airport transportation (which is advertised as complimentary) made it very clear a tip was expected. Either charge outright for the service or talk to drivers about not asking directly for "tips" when they're actually expecting payment. I'm American and have no problem tipping as it's our culture. However, I don't have cash on hand always at the end of a trip. I'd rather just be able to use my card.
2. My dining experience was extremely awkward. The host remained about 15 feet from my table the entire time and it was extremely quiet to begin with so I felt weird talking to my friend about anything because every word could be heard. If he had just moved over a little when he saw we were the only table, it would've been much less bizarre.
Other than that, I'd happily book again. Albeit, with cash payment on hand for the driver's payment and a book to read in the restaurant so that I don't have to speak. 💁♀️