This is a great place for families. The time-share set up caters for all your needs including free BBQ's by the pool, excellent staff serving drinks and food. The room itself had kitchenette with cookings facilities. The condominium also had washing machine and dryer which came in handy. Would definitely recommend this place again.