Really great family hotel. Tons of free rentals likes beach volleyball, soccer, badminton, table tennis. 2 pools, small but decent gym. The living areas were so spacious, clean and plenty of silverware, dishes and cups. We easily cooked all dinners and felt as if we were in our home but better as it was vacation. The only downside is the checkin as it’s a time share so they really try and hard sell you. Bummer!