Very beautiful and clean place in a great location. Yong was an excellent host, ranging from providing extra touches to make our stay more comfortable to being flexible to cater for our sudden change in travel plans.