The check in process at the resort was terrible. No parking pass at the front gate. Had to go to the guest services to get the pass and then go get back in line at the front gate. The amenities cards were not waiting for us at the unit as promised. Had to go back to guest services to get them. If we had arrived after 9:00 PM as originally planned, we would not have been able to check in the first night because we would not have been allowed to drive on to the island. Had to go pick up golf cart ourselves and that had to be done by 6:00 PM. Door lock on door was very finicky.