There is nothing like getting a warm welcome from all the staff when you first arrive at a resort, particularly when you are feeling more than...