Esther's place is very well located and very nice with everything you need for a great stay :) The only downside is that it was a bit difficult to communicate in English as Esther's family only spoke Chinese and we also received a msg to ask to check out on time all in Chinese which we had to translate online....thank you for everything, still very much recommended to stay at Esther's