We had a great stay at Campeche! Every guest enjoyed having both the privacy of their own suite and a common area to spend time together as a group. We would definitely come back again!