I've never stayed somewhere where the staff were just so happy and friendly before. It was amazing the food at this resort was really good to me.(being a picky eater and all.) I don't recommend getting the "all inclusive package" though, unless you plan on eating all day long for the whole time your there. And no where else. We ate breakfast lunch and dinner and ate some dinners out of the resort and after adding the totals up it was less expensive to pay as you go rather than pay for the all inclusive package. Overall I thought the hotel was great and would definitely go again.