Everything was great and met all expectations. Loreen was an excellent host. The pool and resort was very nice. Wasn't too keen on the quality of the food in the resort Thai restaurant.