We went to the White Lotus because of the great reviews on trip advisor and were both very disappointed. The rice was cold, the garlic bread a piece of artificial cheese on white bread and my Vegeterian meal very boring. While we were eating we got heckled by locals selling goods three times, which is not something you expect a restaurant to allow while their customers are eating. The only positive about the restaurant is the good cause they support. Definitely would not go back or recommend to other travellers.