The hotel has beautiful landscape and perfect activities for kids. Nice hiking, horseback riding, finishing, delicious pools. The staff is surprisingly friendly and helpful. The food is ok, a little above average than most all inclusive hotels. Beautiful landscape and peaceful view. I would definitely return for a lovely weekend out of town.