Outstanding. Go here to meet a wonderful Thai family, stay at a great place and learn something new. Best recommendation