Overall, great experience. The pool is amazing! Our kids couldn’t get enough of it. The beach is very nice too and the condo is only about 50 feet from it. The restaurant on site is very good and their are plenty of local spots within walking distance.