The apartment is really comfortable and has everything. I didn't like that when you arrive to the resort they insist you go to a couple hour meeting to offer time shares.
After I booked my vacations there was almost no communication with Christian.