The place and the set up was amazing, we had dinner outside everyday overlooking the sunset. The pool is great and the kids loved it. Each room is an ensuite, which is really practical.