Nice place, a little different from what you would expect in North America, but it's Thailand so it's all OK.