We usually ask the rep at the airport whether the transfer coach is going direct to our resort or doing a few others first. If it is not direct we use a taxi, and have been at the hotel sometimes an hour ahead of the coach.
Having said that, the last time we used a taxi we told the rep we were going by taxi but she forgot to tell the rep on the coach. They waited half an hour looking for us!! Like Val and Rob, no matter where we go on holiday ours is always the last drop off point.
Andy.