I love this place. My second stay within a year. If you prefer a huge, all-inclusive, not the place for you. This is a smaller place, great staff, so friendly and helpful. They know your name once you check in. The grounds are beautiful. I love color and this place is so cute and colorful. A great vibe here. I highly recommend. Already making my plans for my next trip in a few months.