Pros: Most of the staff are great. Very friendly and really try their best. The food at the buffet was delicious. Fun activities to be had. Cons: water was out on the last day & waitress at the snack bar was rude and useless. Didn't ruin my stay though. All in all, a great…