It was a great place to have our family together and there was everything we could need at the condo. The grounds were beautiful, long walking trails, restaurants and bars nearby and the beaches were amazing. We could not have asked for more to complete our stay.